Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 MANOR ROAD Detached £2,611,106 £468,000 27 Jan 1995
88 MANOR ROAD Detached £2,074,014 £365,000 8 Dec 1995
90 MANOR ROAD Detached £2,324,631 £1,900,000 26 Feb 2020
92 MANOR ROAD Detached £2,161,180 £1,600,000 29 Mar 2016
94 MANOR ROAD Detached £3,152,681 £2,000,000 13 Jul 2007
96 MANOR ROAD Detached £2,268,983 £1,562,500 24 Jun 2015
102 MANOR ROAD Detached £2,203,778 £1,300,000 16 Jan 2013
104 MANOR ROAD Terraced £2,667,187 £2,100,000 31 Aug 2017
106 MANOR ROAD Detached £2,444,835 £1,810,000 31 Mar 2016
108 MANOR ROAD Detached £1,791,961 £1,100,000 28 Feb 2007